oil spare parts and equipment inspection team - Alemán Inglés Diccionario